home *** CD-ROM | disk | FTP | other *** search
/ Ultimedia 1 / Ultimedia 1.iso / tools / grafiktools / povray / doc / whatsnew.doc < prev    next >
Text File  |  1994-02-08  |  4KB  |  110 lines

  1.     What's New in POV-Ray 2.2
  2.     --------------------------
  3.  
  4.     This bug-fix release adds no new features but fixes the following
  5.     bugs from version 2.1.
  6.  
  7.   - Fixed problem with declared material_maps or declared objects with
  8.     material_maps (yet again)
  9.   - Eliminated unnecessary turbulence calculations in normals
  10.   - Fixed all known problems with height fields
  11.   - Fixed IBM.C problems for Watcom compiler DPMI support
  12.   - Added Symatec C compiller make files for IBM version
  13.   - New video modes added to Amiga version
  14.  
  15.     What's New in POV-Ray 2.1
  16.     --------------------------
  17.  
  18.     This bug-fix release adds no new features but fixes the following
  19.     bugs from version 2.0.
  20.  
  21.   - Fixed problem in OBJECTS.C that caused problem on some Unix compilers
  22.   - Fixed problem with declared material_maps or declared objects with
  23.     material_maps
  24.   - Fixed IBM.C problems for Zortech compiler
  25.   - Created temporary fix for problems with normals, smooth triangles
  26.     beziers and height fields which created unsightly black spots
  27.   - Allows scale <-1,1,1> to work with boxes
  28.   - Cleared up inconsistency with -sr, -sc, -er, -ec numbering.  Upper
  29.     left pixel is 1,1.  Fixed -ec bug.
  30.   - Fixed three bezier patch bugs which caused lock-ups, missing reflection,
  31.     and triangle dropouts.
  32.   - Eliminated some restrictions on multiple clipped_by and bounded_by
  33.   - Fixed compiler problems on VMS/VAX
  34.   - Fixed scaling bug on degenerate triangles
  35.   - Fixed problem with water_level when using +MV1.0
  36.   - Fixed problem with color maped TGA height fields
  37.  
  38.     What's New in POV-Ray 2.0
  39.     -------------------------
  40.     The following is not intended to be an all-inclusive list of every
  41.     new feature, but should give experienced users a pretty good guide
  42.     of what has been changed and what has been added.  Please refer to
  43.     POVRAY.DOC for details.
  44.  
  45.  
  46.     General:
  47.     -------
  48.   - Automatic bounding slabs for greatly enhanced rendering speed of
  49.     most scenes.
  50.   - Adding, subtracting, multiplying & dividing of floats & vectors.
  51.   - Clock global variable for external animation support.
  52.   - X, Y, and Z global vector constants.
  53.   - Improved antialiasing routine with new commandline options.
  54.  
  55.     Commandline options:
  56.     -------------------
  57.   - Version switch for backwards compatibility.
  58.   - Starting/ending column/row switches for trace window.
  59.   - Relative/absolute values for trace window switches.
  60.   - Antialiasing jitter scale value and toggle.
  61.   - Number of antialiasing rays to shoot.
  62.   - Internal "clock" setting for animations.
  63.  
  64.  
  65.     Objects:
  66.     -------
  67.   - Soft penumbral shadows from extended area lights.
  68.   - Smoother Bezier patches.
  69.   - New simplified torus syntax.
  70.   - Heightfield water_level now uses range 0-1 instead of 0-255.
  71.   - Heightfields can now be clipped and used in CSG operations.
  72.   - Heightfields can be phong-shaded with the "smooth" option.
  73.   - New, improved finite cylinders, cones, and discs, with
  74.     optional "capping" of cones and cylinders.
  75.   - More versatile CSG unions have replaced the need for composites.
  76.   - CSG texturing has been made much more flexible.
  77.   - New "merge" removes internal boundaries between transparent
  78.     unioned objects.
  79.  
  80.     Textures:
  81.     --------
  82.   - Hexagon pigment texture.
  83.   - Radial pigment texture.
  84.   - Mandelbrot pigment texture.
  85.   - Texture attributes grouped into 3 independently scalable groups:
  86.     pigment, normal, and finish.
  87.   - TIR (Total Internal Reflection) for more realistic refraction.
  88.   - Fractional Brownian Motion (fbm) turbulence controls.
  89.   - Turbulence can now be used independently with any pigment or normal
  90.     texture.
  91.   - Optional vector-style turbulence values.
  92.   - Background coloring.
  93.   - Color maps can now be declared.
  94.   - Frequency, phase keywords now available for use with color_maps.
  95.   - Filter keyword replaces "alpha", letting us reserve alpha for other
  96.     uses in the future.
  97.   - Less restrictive distribution policy.  See POVLEGAL.DOC for
  98.     details.
  99.  
  100.     IBM PC Video:
  101.     ------------
  102.   - VESA 1.2 spec implemented for preview graphics in the IBM DOS version.
  103.     Gives VESA support in most 8/15/24 bit modes.
  104.     Should support: 1024 x 768 x 256 color palette
  105.                      800 x 600 x  15 bit high color
  106.                      640 x 480 x  24 bit true color
  107.   - Diamond 24X 15 and 24 bit mode support added.
  108.   - Preview reduced to fit selected video screen size if necessary.
  109.  
  110.